// RadiusAuthTest.h: interface for the CRadiusAuthTest class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_RADIUSAUTHTEST_H__0E60BE40_662E_4D7E_B5FA_D6AD849EF391__INCLUDED_)
#define AFX_RADIUSAUTHTEST_H__0E60BE40_662E_4D7E_B5FA_D6AD849EF391__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "RadiusAuth.h"

#include "ItemsArray.h"

class CRadiusAuthTest : public CRadiusAuth  
{
public:
	CRadiusAuthTest();
	virtual ~CRadiusAuthTest();
// Data
public:
	CStringItemsArray m_arrTestedUsers;

// Implementation
public:
	virtual long Authenticate(const char * const pszUserName, const char * const pszPassword, const long lTimeOut);
	virtual void LoadConfiguration();
};

#endif // !defined(AFX_RADIUSAUTHTEST_H__0E60BE40_662E_4D7E_B5FA_D6AD849EF391__INCLUDED_)
